Inventions on Drag and Drop in GUI
نویسنده
چکیده
Drag and drop operation is one of the key capabilities of any Graphical User Interface. The user can do quite complex operations simply by visually dragging and dropping objects from one location to another. It saves user from remembering and typing a lot of commands. The result of a drag and drop operation may vary depending the type of source object and type of destination object. For example dragging a file and dropping on a folder may copy or move the file to the destination folder, dropping that file to a remote ftp location may upload that file using internet, dropping that file on a printer icon may print that file, dropping that file on the trash can may delete that file, and dropping that file on an executable may play or open or compute or manipulate that file. Thus a drag and drop operation although prima facie seems to be a simple operation, it can become extremely complicated depending on the type of objects dragged and the type of destination objects selected for dropping. The difficulties of a drag and drop operation may be summarized as follows. ⇛ Dragging and dropping tiny objects may require precise mouse movements, which requires a lot of practice. Dragging an undesirable object by slip of finger may yield undesirable result. Similarly, if the finger is slipped form the mouse while dragging, the object may be dropped elsewhere thereby causing an undesirable result. ⇛ The drag and drop operation requires both the source window/ container and destination window / container to be visible on the screen. If the destination container / window is not visible on the screen, it is either not possible or requires complex operations to drop the object on the destination container. ⇛ Scrolling the screen while dragging to reach the desired location is a difficult operation as the same pointer devise is to be used for both dragging and scrolling operations simultaneously. ⇛ The result of a drag and drop operation can be one of the many permutations and combinations depending on the nature and type of source and destination object. For example, while dragging a file icon from one folder to another folder of the same disk the file is moved, but while dragging the same to a folder of another disk, the file is only copied and not moved. Thus there are many drawbacks of a conventional drag …
منابع مشابه
Inventions on selecting GUI elements-updated
Selecting an object or element is a fundamental operation in any graphic user interface. It is necessary to select an object before doing any operation (such as, dragging, copying, opening, deleting etc.) on that object. The GUI may provide features to select any single object or even multiple objects. The feature of selecting multiple objects can provides tremendous power to the GUI as the use...
متن کاملPayload Configuration Graphical User Interface (GUI): Simplifying Customer Software Integration
In order to solve the problem of every new student satellite project tasking themselves with the creation of an entirely custom software system, the Phoenix architecture was born. It consists of a modular, adaptable, and hardware-independent core architecture that can be configured to fit a variety of needs and purposes. The existing system greatly reduces the amount of code that needs to be wr...
متن کاملGridFTP GUI: An Easy and Efficient Way to Transfer Data in Grid
GridFTP is the de facto standard for providing secure, robust, highspeed bulk data transport. It is based on the Internet FTP protocol, and it defines extensions for high performance operation and security. However, GridFTP lacks an easy-to-use graphical user interface client that is fault tolerant and hides all the complexities from the end users. It is not straightforward to conduct data tran...
متن کاملStudy of Torque, Drag and Hydraulics of a Deviated Drilled Well using Drilling Office Software
Rotational drilling was a revolution in drilling technology. It made the drilling process more efficient and faster and more depth of well could be achieved through rotation method. Besides all of its advantages, the rotation approach induced some problems like pipe sticking and downhole cleaning to the drilling procedure. Hole cleaning and reduction of torque and drag seems to be vital in incl...
متن کاملDrag and Drop: Influences on the Design of Reusable Software Components
The fundamental unit of large scale software construction is the component. A component is the fundamental user interface object in Java. Everything you see on the display in a java application is a component. The ability to let users drag a component from the Interface and drop into your application is almost a requirement of a modern, commercial user interface. The CBD approach brings high co...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1404.7121 شماره
صفحات -
تاریخ انتشار 2014